brain localization - Spanish English Dictionary